long-term storage - German English Dictionary